#ifndef _UTILITY_CRC32_H_
#define _UTILITY_CRC32_H_

#include "win.h"



namespace KCore{

	class crc32
	{
	public:
		crc32(void) {}
		~crc32(void) {}

		static bool crc_file(const char* file, unsigned long& crc);
		static unsigned long crc_str(const char* string);
		static unsigned long crc_buffer(const char* string, size_t size);

	};


}

#endif
